red spruce - French English Dictionary